Efficient Use of Limited-Memory Resources to Accelerate Linear Learning
نویسندگان
چکیده
We propose a generic algorithmic building block to accelerate training of machine learning models on heterogeneous compute systems. Our scheme allows to efficiently employ compute accelerators such as GPUs and FPGAs for the training of large-scale machine learning models, when the training data exceeds their memory capacity. Also, it provides adaptivity to any system’s memory hierarchy in terms of size and processing speed. Our technique is built upon novel theoretical insights regarding primal-dual coordinate methods, and uses duality gap information to dynamically decide which part of the data should be made available for fast processing. To illustrate the power of our approach we demonstrate its performance for training of generalized linear models on a large-scale dataset exceeding the memory size of a modern GPU, showing an order-of-magnitude speedup over existing approaches.
منابع مشابه
Associative learning and memory duration of Trichogramma brassicae
Learning ability and memory duration are two inseparable factors which can increase theefficiency of a living organism during its lifetime. Trichgramma brassice Bezdenko (Hym.:Trichogrammatidae) is a biological control agent widely used against different pest species.This research was conducted to study the olfactory associative learning ability and memoryduration of T. brassicae under laborato...
متن کاملAn Efficient Approach for Bottleneck Resource(s) Detection Problem in the Multi-objective Dynamic Job Shop Environments
Nowadays energy saving is one of the crucial aspects in decisions. One of the approaches in this case is efficient use of resources in the industrial systems. Studies in real manufacturing systems indicating that one or more machines may also act as the Bottleneck Resource/ Resources (BR). On the other hand according to the Theory of Constraints (TOC), the efficient use of resources in manufact...
متن کاملExploring Linear Relationship in Feature Map Subspace for ConvNets Compression
While the research on convolutional neural networks (CNNs) is progressing quickly, the real-world deployment of these models is often limited by computing resources and memory constraints. In this paper, we address this issue by proposing a novel filter pruning method to compress and accelerate CNNs. Our work is based on the linear relationship identified in different feature map subspaces via ...
متن کاملAPPLICATION OF LINEAR PROGRAMMING TECHNIQUES IN PRODUCTION PLANNING
Optimum utilization of limited resources in the production floor demands that the production manager makes decisions on the best allocation of limited resources. This study applied linear programming techniques to production planning problem in a feed mill producing company. Linear Programming model was formulated based on data obtained from the company operations’ diary. Data was processed wit...
متن کاملThe effect of Nepeta menthoides aerial parts hydroalcoholic extract on learning and memory in male streptozotocin-induced diabetic rat
Background and Objective: Diabetes mellitus is a common metabolic disorder that causes undesirable effects including learning and memory impairment. It has been reported that Nepeta menthoides improves memory and learning. Therefore, the aim of this study was to evaluate the effects of Nepeta menthoides on learning and memory impairment related to diabetes in rats. Materials and Methods: F...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1708.05357 شماره
صفحات -
تاریخ انتشار 2017